soil array - French English Dictionary